be touched/hit by a pang of regret - Deutsch Englisch Wörterbuch